<?php
require_once '../funciones.php';
//require_once "transaccion.php";
$con = con_caweb();
$soporte = $_SESSION['caweb']['soporte'];
$sql = "SELECT cliente,$soporte.mantis_project_table.name FROM basefacturacion
    INNER JOIN $soporte.mantis_project_table
    ON $soporte.mantis_project_table.nit = cliente
    WHERE 1=1 GROUP BY cliente ORDER BY name";
$empresas = mysql_query($sql, $con) or die('Error basefacturacion, ' . mysql_error());

?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-15">
        <script src="../js/jquery.js" type="text/javascript"></script>
        <link rel="stylesheet" type="text/css" media="screen" href="../css/caweb.css" />
        <title>FACTURACION VENTA/REPOSICION</title>
        <script type="text/javascript">
            $(document).ready(function(){
                $("#selLectura").change(function(){
                    if(this.value == 'Venta'){
                        if($('#cliFacturaVenta').val() == ''){
                            alert('Elija un cliente primero');
                            $('#cliFacturaVenta').focus();
                            return false;
                        }
                        else{
                            $('#divPedidosVenta').load('../scripts/cargasLoad.php', {opc:'pedVenta',cliente:$('#cliFacturaVenta').val()}, function(dato){
                                $('#pedidosVenta').trigger('change');
                            });
                        }
                    }
                    else
                        $('#divPedidosVenta').html('');
                }); //fin $("#selLectura").change(function(){});

$("#btnFacVen").click(function(){
    if($('#cliFacturaVenta').val() != ''){
        if($('#selLectura').val() != ''){
            $('#numerofactura').attr('value','0');
            if($('#selLectura').val() == 'Venta')
                $.post('../scripts/procesos.php',{opc:'tempVenta',pedido:$('#pedidosVenta').val(),transa:$('#ValorTransaccion').val()},function(){
                    $("#inlineFrame2").css("display", "block");
                    window.frames['inlineFrame2'].location.replace('../jqgridfacturaventa/index.php?transaccion=' + $('#ValorTransaccion').val());
                });
            else{
                $("#inlineFrame2").css("display", "block");
                window.frames['inlineFrame2'].location.replace('../jqgridfacturaventa/index.php?transaccion=' + $('#ValorTransaccion').val());
            }
        }
        else{
            alert('Elija un Tipo primero');
            $('#selLectura').focus();
            return false;
        }
    }
    else{
        alert('Elija un cliente primero');
        $('#cliFacturaVenta').focus();
        return false;
    }
}); //fin $("#btnFacVen").click(function(){});

            $("#cliFacturaVenta").change(function(){
                $("#selLectura option").eq(0).attr('selected','selected');
                $('#divPedidosVenta').html('');
                $.get("transaccion.php", {op:1}, function(transa){
                    $("#ValorTransaccion").val(transa);
                });
            });

                    $("#btnGuardayGen").click(function(){
                        //$.post("../pdffacturav/prueba.php", $("#formFactVenta").serialize(), function(valor){
                        $.post("../pdffacturav/facturav.php", $("#formFactVenta").serialize(), function(valor){
                            if(isNaN(valor) || valor == ''){
                                alert("Ocurrio Un problema Guardando la Factura");
                                return ;
                            }
                            else{
                                $("#facturaSistema").val(valor);
                                //$('#formFactVenta').attr('action','../pdffactura3/factura3.php?op=1&facturasistema=' + $("#facturaSistema").val());
                                $('#formFactVenta').attr('action','../pdffactura3/factura3.php?op=1&facturasistema=' + $('#facturaSistema').val());
                                //$('#formFactVenta').attr('target','_new');
                                $('#formFactVenta').submit();
                            }
                        });
                    });

$("#btnGuarGen").click(function(){
    if($("#facturaSistema").val() != "")
        $.get('../scripts/asignafacturav.php',{facturasistema: $("#facturaSistema").val(),ivafactura: $("#ivafactura").val(),tipoFac:$("#selLectura").val(),pedido:$("#pedidosVenta").val()},function (numerofactura) {
            if(isNaN(numerofactura)){
                alert("Ocurrio un error al asignar el numero de la factura")
                return false;
            }
            else {
                $('#numFactura').attr('value',numerofactura);
                $("#aImprimir").attr("href", "../pdffactura3/factura3.php?op=1&facturasistema=" + $('#facturaSistema').val())
                $("#aImprimir").css("display", "block");
                $("#facturaSistema").val('');
                $("#inlineFrame2").css("display", "none");
                $("#formFactVenta").trigger('reset');
                $('#divPedidosVenta').html('');
            }
        });
    else
        alert("Debe primero Guardar y Generar una factura antes de asignar el Numero");
});
            }); //fin $(document).ready(function(){});
</script>

    </head>

    <body>
        <table>
            <tr>
                <td><span style="font-size: 16px;font-weight: bolder">Numero Factura:</span></td>
                <td><input type="text" id="numFactura" style="color: red;font-weight: bold;font-size: 18" readonly size="5" /></td>
                <td><a target="_new" id="aImprimir" style="display: none">Imprimir</a></td>
            </tr>
        </table>
        <form id="formFactVenta" name="formFactVenta" method="post" target="_new" class="formulario">
    <table>
        <tr>
            <td colspan="2"><label for="cliFacturaVenta">Cliente a Facturar:</label></td>
            <td colspan="7">
                <select name="cliFacturaVenta" size="1" id="cliFacturaVenta" >
<?php
echo "<option value=''>Seleccionar</option>";
while ($row = mysql_fetch_array($empresas)) {
?>
                    <option value="<? echo $row["cliente"]; ?>" >  <? echo $row["name"] . " -> " . $row["cliente"]; ?> </option>
<?php
                }
?>
                </select>
            </td>
        </tr>
        <tr>
            <td><label for="atefactura">Atencion</label></td>
            <td>
                <input type="text" size="20" name="atefactura" id="atefactura" value="" >
            </td>
            <td ><label for="depfactura">Departamento:</label></td>
            <td><input type="text" size="20" name="depfactura" id="depfactura" value="" ></td>
            <td><label for="dirfactura">Direccion:</label></td>
            <td><input type="text" size="30" name="dirfactura" id="dirfactura" value="" ></td>
            <td><label for="reffactura">Referencia:</label></td>
            <td><input type="text" size="30" name="reffactura" id="reffactura" value="" ></td>
        </tr>
        <tr>
            <td><label for="ivafactura">Iva</label></td>
            <td><input type="text" size="5" maxlength="5" name="ivafactura" id="ivafactura" value="16.00" ></td>
            <td><label for="selLectura">Tipo:</label></td>
            <td><select name="selLectura" id="selLectura">
                    <option value="">Elija</option>
                    <option value="Venta">Venta</option>
                    <option value="Reposicion">Reposicion</option>
                </select>
            </td>
            <td colspan="5"><div id="divPedidosVenta" style="position:inherit"></div></td>
        </tr>
        <tr>
            <td><label for="observacion">Observacion:</label></td>
            <td colspan="5"><input type="text" size="100" name="observacion" id="observacion" /></td>
        </tr>
        <tr align="center">
            <td colspan="10">
                <input type="button" value="Procesar" id="btnFacVen" class="boton" />
                <button class="boton" id="btnGuardayGen" >Guardar y Generar</button>
                <input type="button" value="Asignar Numero" id="btnGuarGen" class="boton" />
            </td>
            <td align="center">
                <input type="hidden" name="facturaSistema" id="facturaSistema" />
                <input type="hidden" name="ValorTransaccion" id="ValorTransaccion"/>                
            </td>
        </tr>
    </table>
</form>
        <iframe id="inlineFrame2" name="inlineFrame2" frameborder="0" style="display: none;width: 100%;height: 80%">Su Navegador no soporta Iframes comuniquese con un personale tecnico</iframe>
    </body>
</html>
